Content Presentation Method, Content Presentation Mode Push Method, and Intelligent Terminal

ABSTRACT

A content presentation method is used to intelligently present content to a user in different presentation modes according to different identified scenarios. The method includes acquiring, by an intelligent terminal, context data of a user, identifying a user use scenario according to the context data, determining a first presentation mode corresponding to the user use scenario, and presenting content to the user in the first presentation mode.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/273,962, filed on Sep. 23, 2016, which is a continuation ofInternational Patent Application No. PCT/CN2014/090444, filed on Nov. 6,2014, which claims priority to Chinese Patent Application No.201410112107.5, filed on Mar. 24, 2014. All of the afore-mentionedpatent applications are hereby incorporated by reference in theirentireties.

TECHNICAL FIELD

The present disclosure relates to the field of display control, and inparticular, to a content presentation method, a content presentationmode push method, and an intelligent terminal.

BACKGROUND

As science and technology develop rapidly, intelligent terminals aremore widely used. Besides cell phones, tablet computers, and the like,more types of intelligent terminals begin to emerge, for example,wearable devices such as GOOGLE GLASS and a SAMSUNG GEAR smartwatch. Toenable a user to conveniently obtain more information, an intelligentterminal generally has a display function.

Currently, an intelligent terminal may present content to a user indifferent presentation modes, for example, by a screen display orprojection display and by a voice broadcast.

However, currently an intelligent terminal can present content to a userin a specific presentation mode only selection by the user. When apresentation mode of the intelligent terminal cannot convenientlyenable, in a current scenario, the user to acquire required information,for example, when light is relatively strong, which prevents the userfrom clearly seeing content on a screen, the user needs to modify thepresentation mode to select a more suitable content presentation mode inthe current scenario, and a requirement of the user for a contentpresentation mode in the current scenario may be difficult to be metafter multiple times of switching. As a result, operations and a timethat are required by the user to acquire the information are increased,and efficiency of acquiring the information by the user is reduced.

SUMMARY

Embodiments of the present disclosure provide a content presentationmethod, a content presentation mode push method, and an intelligentterminal, which are used to intelligently present content to a user indifferent presentation modes according to different identifiedscenarios, which better meets a requirement of the user for a contentpresentation mode in the different scenarios.

A first aspect of the embodiments of the present disclosure provides acontent presentation method, including acquiring, by an intelligentterminal, context data of a user, identifying, by the intelligentterminal, a user use scenario according to the context data, where theuser use scenario is used to indicate a scene in which the usercurrently uses an intelligent device, determining, by the intelligentterminal, a first presentation mode, which corresponds to the user usescenario, of a presentation mode, where the presentation mode indicatesa content presentation mode, and presenting, by the intelligentterminal, content to the user in the first presentation mode.

With reference to the first aspect of the embodiments of the presentdisclosure, in a first implementation manner of the first aspect of theembodiments of the present disclosure, the acquiring, by an intelligentterminal, context data includes when the intelligent terminal detectsthat content needs to be presented, acquiring the context data of theuser.

With reference to the first aspect of the embodiments of the presentdisclosure, in a second implementation manner of the first aspect of theembodiments of the present disclosure, before the step of acquiring, byan intelligent terminal, context data, the method includes presenting,by the intelligent terminal, the content to the user in a secondpresentation mode, and the identifying, by the intelligent terminal, auser use scenario according to the context data includes determining, bythe intelligent terminal, whether the context data changes compared withcontext data acquired in a previous acquiring cycle, and if the contextdata changes, identifying, by the intelligent terminal, the user usescenario according to the context data.

With reference to any one of the first aspect to the secondimplementation manner of the first aspect of the embodiments of thepresent disclosure, in a third implementation manner of the first aspectof the embodiments of the present disclosure, the identifying, by theintelligent terminal, a user use scenario according to the context dataincludes searching, by the intelligent terminal, for scenarioconfiguration information, to obtain the user use scenario correspondingto the context data, where the scenario configuration informationincludes a correspondence between a context data threshold range and theuser use scenario.

With reference to the first aspect of the embodiments of the presentdisclosure, in a fourth implementation manner of the first aspect of theembodiments of the present disclosure, the acquiring context dataincludes invoking a light sensor to detect light intensity, and/orinvoking a camera to detect a surrounding medium available forprojection, and/or invoking a microphone to detect intensity of useenvironment noise, and/or invoking a motion sensor to detect movingstate data of the user, and/or invoking a global positioning system(GPS) or Wireless Fidelity (WiFi) to identify current locationinformation, and/or invoking a battery management unit to detect acurrent battery level.

A second aspect of the embodiments of the present disclosure provides acontent presentation mode push method, including acquiring, by anintelligent terminal, context data of a user, identifying, by theintelligent terminal, a user use scenario according to the context data,where the user use scenario is used to indicate a scene in which theuser currently uses an intelligent device, determining, by theintelligent terminal, a corresponding presentation mode of the user usescenario, where the corresponding presentation mode includes at leastone presentation mode, and the presentation mode indicates a contentpresentation mode, and pushing, by the intelligent terminal, thecorresponding presentation mode to the user, so that the user selects apresentation mode from the pushed corresponding presentation mode toperform content presentation.

With reference to the second aspect of the embodiments of the presentdisclosure, in a first implementation manner of the second aspect of theembodiments of the present disclosure, after the step of pushing, by theintelligent terminal, the corresponding presentation mode to the user,the method further includes detecting, by the intelligent terminal,whether the user chooses to use the corresponding presentation mode, andif the user chooses to use at least one presentation mode of thecorresponding presentation mode, presenting, by the intelligentterminal, content to the user in the presentation mode that the userchooses to use, or if the user chooses not to use the correspondingpresentation mode, presenting, by the intelligent terminal, content tothe user in a default presentation mode.

With reference to the first implementation manner of the second aspectof the embodiments of the present disclosure, in a second implementationmanner of the second aspect of the embodiments of the presentdisclosure, the determining, by the intelligent terminal, acorresponding presentation mode of the user use scenario includessearching, by the intelligent terminal, for a preset rule policy, toobtain the corresponding presentation mode of the user use scenario,where the preset rule policy is used to indicate a correspondencebetween the user use scenario and the presentation mode.

With reference to the second implementation manner of the second aspectof the embodiments of the present disclosure, in a third implementationmanner of the second aspect of the embodiments of the presentdisclosure, after the step of detecting, by the intelligent terminal,whether the user chooses to use the corresponding presentation mode, themethod further includes recording, by the intelligent terminal, thepresentation mode that the user chooses to use in the user use scenario,and updating, by the intelligent terminal to the preset rule policy, acorrespondence between the user use scenario and the presentation modethat the user chooses to use.

A third aspect of the embodiments of the present disclosure provides anintelligent terminal, including an acquiring module configured toacquire context data of a user, a scenario identification moduleconfigured to identify a user use scenario according to the context dataacquired by the acquiring module, where the user use scenario is used toindicate a scene in which the user currently uses an intelligent device,a presentation determining module configured to determine a firstpresentation mode, which corresponds to the user use scenario identifiedby the scenario identification module, of a presentation mode, where thepresentation mode indicates a content presentation mode, and a contentpresentation module configured to present content to the user in thefirst presentation mode determined by the presentation determiningmodule.

With reference to the third aspect of the embodiments of the presentdisclosure, in a first implementation manner of the third aspect of theembodiments of the present disclosure, the acquiring module isconfigured to when it is detected that content needs to be presented,acquire the context data of the user.

With reference to the third aspect of the embodiments of the presentdisclosure, in a second implementation manner of the third aspect of theembodiments of the present disclosure, the intelligent terminal furtherincludes a pre-presentation module configured to present the content tothe user in a second presentation mode, and the scenario identificationmodule includes a change judgment module configured to determine whetherthe context data acquired by the acquiring module changes compared withcontext data acquired in a previous acquiring cycle, and anidentification unit configured to when the change judgment moduledetermines that the context data changes compared with the context dataacquired in the previous acquiring cycle, identify the user use scenarioaccording to the context data acquired by the acquiring module, wherethe user use scenario is used to indicate the scene in which the usercurrently uses the intelligent device.

With reference to any one of the third aspect to the secondimplementation manner of the third aspect of the embodiments of thepresent disclosure, in a third implementation manner of the third aspectof the embodiments of the present disclosure, the scenarioidentification module is configured to search for scenario configurationinformation, to obtain the user use scenario corresponding to thecontext data, where the scenario configuration information includes acorrespondence between a context data threshold range and the user usescenario.

With reference to the third aspect of the embodiments of the presentdisclosure, in a fourth implementation manner of the third aspect of theembodiments of the present disclosure, the acquiring module includes alight sensor configured to detect light intensity, and/or a cameraconfigured to detect a surrounding medium available for projection,and/or a microphone configured to detect intensity of use environmentnoise, and/or a motion sensor configured to detect moving state data ofthe user, and/or a GPS configured to identify current locationinformation, and/or a battery management unit configured to detect acurrent battery level.

A fourth aspect of the embodiments of the present disclosure provides anintelligent terminal, including an acquiring module configured toacquire context data of a user, a scenario identification moduleconfigured to identify a user use scenario according to the context dataacquired by the acquiring module, where the user use scenario is used toindicate a scene in which the user currently uses an intelligent device,a mode determining module configured to determine a correspondingpresentation mode of the user use scenario, where the correspondingpresentation mode includes at least one presentation mode, and thepresentation mode indicates a content presentation mode, and a pushmodule configured to push the corresponding presentation mode to theuser, so that the user selects a presentation mode from the pushedcorresponding presentation mode to perform content presentation.

With reference to the fourth aspect of the embodiments of the presentdisclosure, in a first implementation manner of the fourth aspect of theembodiments of the present disclosure, the intelligent terminal furtherincludes a detection module configured to detect whether the userchooses to use the corresponding presentation mode, a selectivepresentation module configured to when the user chooses to use at leastone presentation mode of the corresponding presentation mode, presentcontent to the user in the presentation mode that the user chooses touse, and a default presentation module configured to when the userchooses not to use the corresponding presentation mode, present contentto the user in a default presentation mode.

With reference to the first implementation manner of the fourth aspectof the embodiments of the present disclosure, in a second implementationmanner of the fourth aspect of the embodiments of the presentdisclosure, the mode determining module is configured to search a presetrule policy, to obtain the corresponding presentation mode of the useruse scenario, where the preset rule policy is used to indicate acorrespondence between the user use scenario and the presentation mode,the corresponding presentation mode includes the at least onepresentation mode, and the presentation mode indicates the contentpresentation mode.

With reference to the second implementation manner of the fourth aspectof the embodiments of the present disclosure, in a third implementationmanner of the fourth aspect of the embodiments of the presentdisclosure, the intelligent terminal further includes a recording moduleconfigured to record the presentation mode that the user chooses to usein the user use scenario, and an update module configured to update, tothe preset rule policy, a correspondence between the user use scenarioand the presentation mode that is recorded by the recording module andthat the user chooses to use.

It can be seen from the foregoing technical solutions that theembodiments of the present disclosure have the following advantages inthe embodiments of the present disclosure, an intelligent terminalacquires context data of a user, identifies a user use scenarioaccording to the context data, determines a first presentation modecorresponding to the user use scenario, and presents content to the userin the first presentation mode. In this way, the intelligent terminalcan intelligently present the content to the user in differentpresentation modes according to different scenarios, thereby meeting arequirement of the user for a content presentation mode in differentenvironments. The intelligent terminal can identify a current scenarioaccording to the acquired context data, and then directly present thecontent to the user in the corresponding first presentation mode,thereby reducing operations and a time that are required by the user toacquire information, increasing a rate of acquiring the information, andimproving user experience.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a schematic flowchart of a content presentation methodaccording to an embodiment of the present disclosure.

FIG. 2 is another schematic flowchart of a content presentation methodaccording to an embodiment of the present disclosure.

FIG. 3 is a schematic structural diagram of an intelligent terminalaccording to an embodiment of the present disclosure.

FIG. 4 is another schematic structural diagram of an intelligentterminal according to an embodiment of the present disclosure.

FIG. 5 is another schematic structural diagram of an intelligentterminal according to an embodiment of the present disclosure.

FIG. 6 is a schematic flowchart of a content presentation mode pushmethod according to an embodiment of the present disclosure.

FIG. 7 is another schematic flowchart of a content presentation modepush method according to an embodiment of the present disclosure.

FIG. 8 is another schematic structural diagram of an intelligentterminal according to an embodiment of the present disclosure.

FIG. 9 is another schematic structural diagram of an intelligentterminal according to an embodiment of the present disclosure.

FIG. 10 is another schematic structural diagram of an intelligentterminal according to an embodiment of the present disclosure.

DESCRIPTION OF EMBODIMENTS

The following clearly describes the technical solutions in theembodiments of the present disclosure with reference to the accompanyingdrawings in the embodiments of the present disclosure. Apparently, thedescribed embodiments are merely some but not all of the embodiments ofthe present disclosure. All other embodiments obtained by personsskilled in the art based on the embodiments of the present disclosurewithout creative efforts shall fall within the protection scope of thepresent disclosure.

Referring to FIG. 1, an embodiment of a content presentation method inthe embodiments of the present disclosure includes:

101: An intelligent terminal acquires context data of a user.

When the intelligent terminal is in a powered-on state, the intelligentterminal can acquire the context data of the user.

102: The intelligent terminal identifies a user use scenario accordingto the context data.

After the intelligent terminal acquires the context data, theintelligent terminal identifies the user use scenario according to thecontext data, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device.

103: The intelligent terminal determines a first presentation mode,which corresponds to the user use scenario, of a presentation mode.

After identifying the user use scenario, the intelligent terminaldetermines the first presentation mode, which corresponds to the usescenario, of the presentation mode, where the presentation modeindicates a content presentation mode.

It may be understood that, the presentation mode may include a mode thatcan be used to present content, such as screen switching, switching tolarge screen display, projection display, holographic display, and voicebroadcast, which is not limited herein.

104: The intelligent terminal presents content to the user in the firstpresentation mode.

After determining the first presentation mode corresponding to the useruse scenario, the intelligent terminal presents the content to the userin the first presentation mode.

In this embodiment of the present disclosure, an intelligent terminalacquires context data of a user, identifies a user use scenarioaccording to the context data, determines a first presentation modecorresponding to the user use scenario, and presents content to the userin the first presentation mode. In this way, the intelligent terminalcan intelligently present the content to the user in differentpresentation modes according to different scenarios, thereby meeting arequirement of the user for a content presentation mode in differentenvironments, and the intelligent terminal can identify a currentscenario according to the acquired context data, and then directlypresent the content to the user in the corresponding first presentationmode, thereby reducing operations and a time that are required by theuser to acquire information, increasing a rate of acquiring theinformation, and improving user experience.

In an actual application, an intelligent terminal may present content toa user in a second presentation mode in advance, and after acquiringcontext data, determine whether the context data changes compared withcontext data acquired in a previous acquiring cycle, and then perform asubsequent operation. Referring to FIG. 2, another embodiment of acontent presentation method in the embodiments of the present disclosureincludes:

201: An intelligent terminal presents content to a user in a secondpresentation mode.

When content needs to be presented or the user is presenting the contentin the second presentation mode, the intelligent terminal may presentthe content to the user in the second presentation mode.

202: The intelligent terminal acquires context data of the user.

When the intelligent terminal presents the content to the user in thesecond presentation mode, the intelligent terminal may acquire thecontext data of the user.

The context data may also be referred to as context information, andrefers to information such as a history record of a location, an action,and a behavior of the user. The context data may be obtained fromvarious pieces of source information, for example, a light sensor may beinvoked to detect light intensity, a camera may be invoked to detect asurrounding medium available for projection, a microphone may be invokedto detect intensity of use environment noise, a motion sensor may beinvoked to detect moving state data of the user, a global positioningsystem GPS or Wireless Fidelity WiFi may be invoked to identify locationinformation of a current user, or a battery management unit may beinvoked to detect a current battery level, which is not limited herein.

In summary, the context data reflects some attribute information relatedto the user.

The intelligent terminal may be set to acquire the context data once ata specific interval, a preset condition may be set to triggeracquisition of the context data, or the context data may be continuouslyacquired, which is not limited herein.

It may be understood that, in step 201 and step 202, the intelligentterminal first presents the content to the user in the secondpresentation mode, and then acquires the context data. In an actualapplication, the intelligent terminal may first not present the contentin a presentation mode, and may directly acquire the context data whendetecting that content needs to be presented, and then perform asubsequent operation according to the context data.

203: The intelligent terminal determines whether the context datachanges compared with context data acquired in a previous acquiringcycle.

After acquiring the context data, the intelligent terminal determineswhether the context data changes compared with the data acquired in theprevious acquiring cycle, and if the context data changes, step 204 istriggered, or if the context data does not change, step 202 istriggered.

It may be understood that, if the intelligent terminal has acquiredcontext data before currently acquiring context data, and in this case,the intelligent terminal determines the second presentation modeaccording to the context data acquired last time or context data that isthe same as the context data acquired last time, the intelligentterminal may determine whether the currently acquired context datachanges compared with the context data acquired last time, if theintelligent terminal has not acquired context data before currentlyacquiring context data, for example, the second presentation mode is adefault presentation mode, the intelligent terminal may be set todirectly determine that the currently acquired context data is differentfrom the context data acquired in the previous acquiring cycle, or maybe set to obtain another determining result, which is not limitedherein.

If the intelligent terminal determines that the context data does notchange compared with the context data acquired in the previous acquiringcycle, the intelligent terminal may also wait for a preset time, andthen step 202 is triggered, which is not limited herein.

204: The intelligent terminal identifies a user use scenario accordingto the context data.

When the intelligent terminal acquires the context data, and determinesthat the context data is different from the context data acquired in theprevious acquiring cycle, the intelligent terminal identifies the useruse scenario according to the context data, where the user use scenariois used to indicate a scene in which the user currently uses anintelligent device.

There are many manners in which the intelligent terminal identifies auser use scenario according to context data. The intelligent terminalmay search for scenario configuration information, to obtain a user usescenario corresponding to the context data, where the scenarioconfiguration information includes a correspondence between a contextdata threshold range and the user use scenario, the intelligent terminalmay identify a user use scenario in a machine learning manner, forexample, establish a corresponding scenario model M for each scenario Aby using a specific quantity of training data sets, including dataacquired from a context data source, and a current user use scenario,when a set of data S is acquired from the context data source, S isentered into the model M, and output of M is determining whether the usescenario is the scenario A, and further, by continuously acquiringcontext data and user use scenario information, the intelligent terminalmay learn to update a scenario model, or the intelligent terminal maysearch for other information, to obtain the user use scenariocorresponding to the context data, which is not limited herein.

The user use scenario may include a scenario that can be identifiedaccording to the context data, for example, a battery level beinginsufficient, a surrounding environment being noisy, moving outdoors, orbeing static outdoors, which is not limited herein.

205: The intelligent terminal determines a first presentation mode,which corresponds to the user use scenario, of a presentation mode.

After identifying the user use scenario, the intelligent terminaldetermines the first presentation mode, which corresponds to the usescenario, of the presentation mode, where the presentation modeindicates a content presentation mode.

It should be noted that, the presentation mode may include a mode thatcan be used to present content, such as screen switching, switching tolarge screen display, projection display, holographic display, and voicebroadcast, which is not limited herein.

There are multiple methods for the intelligent terminal to determine thefirst presentation mode corresponding to the user use scenario. Theintelligent terminal may search a preset rule policy, to obtain thefirst presentation mode corresponding to the user use scenario. Theremay be multiple user use scenarios identified by the intelligentterminal according to the context data. Therefore, policies in thepreset rule policy may have different priorities. The intelligentterminal performs sequential matching between multiple identified useruse scenarios and the preset rule policy according to the priorities insequence. When one user use scenario thereof succeeds in matching, theintelligent terminal may use a presentation mode corresponding to theuser use scenario as the first presentation mode. For example, a presetrule policy is shown in the following Table 1, where a policy with arelatively small sequence number has a relatively high priority:

TABLE 1 Sequence User use Presentation number scenario mode 1 Batterylevel being insufficient Screen presentation 2 Surrounding environmentbeing noisy Screen presentation 3 Outdoors, Moving Voice broadcast 4Outdoors, Being static Screen presentation 5 Indoors, Detecting asurrounding Sending content large screen display device to the largescreen display device 6 Indoors, Moving Voice broadcast 7 Indoors, Beingstatic Projection Detecting that there is a display surrounding mediumavailable for projection 8 Indoors, Being static Holographic Detectingthat there is no display surrounding medium available for projection . .. . . . . . .

As shown in Table 1, if the multiple identified user use scenariosinclude the battery level being insufficient or the surroundingenvironment being noisy, the intelligent terminal does not performmatching for another policy, and determines that the first presentationmode is the screen presentation, or if the multiple identified user usescenarios do not include the battery level being insufficient or thesurrounding environment being noisy, the intelligent terminal performssequential matching for a policy with a relatively low priority, forexample, if the scenario of moving outdoors is identified, it isdetermined that the first presentation mode is the voice broadcast.

It may be understood that, the preset rule policy may be preset by theintelligent terminal, or may be customized by the user according to anactual case of the user, or the preset rule policy may be generated bycollecting, in a machine learning manner, history use information of theuser, or a presentation mode that the user chooses to use in a currentuser use scenario may be recorded, and then a correspondence between theuser use scenario and the presentation mode that is chosen to be usedmay be updated to the preset rule policy, or the preset rule policy maybe obtained in another manner, which is not limited herein.

It may be understood that, in some simplified cases, for example, both aquantity of user use scenarios and a quantity of presentation modes arerelatively small, the intelligent terminal may also directly determine,according to context data, a presentation mode corresponding to thecontext data, which is not limited herein.

206 The intelligent terminal presents the content to the user in thefirst presentation mode.

When the intelligent terminal determines the first presentation modecorresponding to the user use scenario, the intelligent terminalpresents the content to the user in the first presentation mode.

When the first presentation mode is a three-dimensional (3D) holographicdisplay, the intelligent terminal may convert a to-be-presentedtwo-dimensional (2D) image into a 3D image, and restore a 3D holographicimage by using a built-in slide show program and an optical lens, orwhen the first presentation mode is projection display, the intelligentterminal may adjust a focal length and a direction of projection, thefocal length adjustment is related to a distance between the intelligentterminal and a projection screen, and by means of the directionadjustment, projection may be switched between horizontal or verticaldisplay.

In this embodiment of the present disclosure, when content needs to bepresented, an intelligent terminal first presents the content to a userin a second presentation mode, after acquiring context data, determineswhether the context data changes compared with context data acquired ina previous acquiring cycle, and if the context data changes, performs asubsequent operation by using the current acquired context data, or ifthe context data does not change, may acquire the context data again. Inthis way, the intelligent terminal can update the context data in realtime, and provide a presentation mode that is most suitable for acurrent use scenario of the user to the user.

For ease of understanding, the following describes the contentpresentation method in this embodiment of the present disclosure byusing a specific application scenario.

When an intelligent terminal receives a request for a video call, theintelligent terminal presents content to a user in a screen displaymanner, the intelligent terminal acquires context data, to obtaininformation about a surrounding device and location information of theuser, the intelligent terminal determines that the context data changescompared with context data acquired last time, the intelligent terminalidentifies, according to the context data, that a current use scenarioof the user is that it is a static state and there is a surroundinglarge screen display device, the intelligent terminal determines that afirst presentation mode, which corresponds to the user use scenario, ofa presentation mode is sending content to a large screen for display,and the intelligent terminal presents the video call to the user in amanner of sending content to a large screen for display.

The following describes an intelligent terminal in an embodiment of thepresent disclosure. Referring to FIG. 3, an embodiment of an intelligentterminal in the embodiments of the present disclosure includes anacquiring module 301 configured to acquire context data of a user, ascenario identification module 302 configured to identify a user usescenario according to the context data acquired by the acquiring module301, where the user use scenario is used to indicate a scene in whichthe user currently uses an intelligent device, a presentationdetermining module 303 configured to determine a first presentationmode, which corresponds to the user use scenario identified by thescenario identification module 302, of a presentation mode, where thepresentation mode indicates a content presentation mode, and a contentpresentation module 304 configured to present content to the user in thefirst presentation mode determined by the presentation determiningmodule 303.

In this embodiment of the present disclosure, the acquiring module 301acquires context data of a user, the scenario identification module 302identifies a user use scenario according to the context data, thepresentation determining module 303 determines a first presentation modecorresponding to the user use scenario, and the content presentationmodule 304 presents content to the user in the first presentation mode.In this way, the intelligent terminal can intelligently present thecontent to the user in different presentation modes according todifferent scenarios, thereby meeting a requirement of the user for acontent presentation mode in different environments, and the intelligentterminal can identify a current scenario according to the acquiredcontext data, and then directly present the content to the user in thecorresponding first presentation mode, thereby reducing operations and atime that are required by the user to acquire information, increasing arate of acquiring the information, and improving user experience.

In an actual application, an intelligent terminal may present content toa user in a second presentation mode in advance, and after acquiringcontext data, determine whether the context data changes compared withcontext data acquired in a previous acquiring cycle, and then perform asubsequent operation. Referring to FIG. 4, another embodiment of anintelligent terminal in the embodiments of the present disclosureincludes an acquiring module 401 configured to acquire context data of auser, a scenario identification module 402 configured to identify a useruse scenario according to the context data acquired by the acquiringmodule 401, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device, a presentationdetermining module 403 configured to determine a first presentationmode, which corresponds to the user use scenario identified by thescenario identification module 402, of a presentation mode, where thepresentation mode indicates a content presentation mode, and a contentpresentation module 404 configured to present content to the user in thefirst presentation mode determined by the presentation determiningmodule 403.

It may be understood that, when content needs to be presented, theintelligent terminal may not present the content to the user in a secondpresentation mode, in this case, the acquiring module 401 may beconfigured to when detecting that content needs to be presented, acquirethe context data of the user, and the scenario identification module 402may be configured to search for scenario configuration information, toobtain the user use scenario corresponding to the context data, wherethe scenario configuration information includes a correspondence betweena context data threshold range and the user use scenario.

In this embodiment, the intelligent terminal further includes apre-presentation module 405 configured to present the content to theuser in a second presentation mode, and the scenario identificationmodule 402 includes a change judgment module 4021 configured todetermine whether the context data acquired by the acquiring module 401changes compared with context data acquired in a previous acquiringcycle, and an identification unit 4022 configured to when the changejudgment module 4021 determines that the context data changes comparedwith the context data acquired in the previous acquiring cycle, identifythe user use scenario according to the context data acquired by theacquiring module, where the user use scenario is used to indicate thescene in which the user currently uses the intelligent device.

The acquiring module 401 includes a light sensor configured to detectlight intensity, and/or a camera configured to detect a surroundingmedium available for projection, and/or a microphone configured todetect intensity of use environment noise, and/or a motion sensorconfigured to detect moving state data of the user, and/or a GPSconfigured to identify current location information, and/or a batterymanagement unit configured to detect a current battery level.

The foregoing describes the intelligent terminal in this embodiment ofthe present disclosure from the perspective of unitized functionentities. The following describes an intelligent terminal in anembodiment of the present disclosure from the perspective of hardwareprocessing. Referring to FIG. 5, another embodiment of an intelligentterminal 500 in the embodiments of the present disclosure includes aninput apparatus 501, an output apparatus 502, a processor 503, and amemory 504.

In some embodiments of the present disclosure, the input apparatus 501,the output apparatus 502, the processor 503, and the memory 504 may beconnected to by using a bus or in another manner, and a connection byusing a bus is used as an example in FIG. 5.

By invoking an operation instruction stored in the memory 504, theprocessor 503 is configured to perform the following steps acquiringcontext data of a user, identifying a user use scenario according to thecontext data, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device, determining a firstpresentation mode, which corresponds to the user use scenario, of apresentation mode, where the presentation mode indicates a contentpresentation mode, and presenting content to the user in the firstpresentation mode.

In some embodiments of the present disclosure, the processor 503performs the following step when detecting that content needs to bepresented, acquiring the context data of the user.

In some embodiments of the present disclosure, the processor 503 furtherperforms the following steps presenting the content to the user in asecond presentation mode, determining whether the context data changescompared with context data acquired in a previous acquiring cycle, andif the context data changes, identifying the user use scenario accordingto the context data.

In some embodiments of the present disclosure, the processor 503performs the following steps searching for scenario configurationinformation, to obtain the user use scenario corresponding to thecontext data, where the scenario configuration information includes acorrespondence between a context data threshold range and the user usescenario.

In some embodiments of the present disclosure, the processor 503performs the following steps invoking a light sensor to detect lightintensity, and/or invoking a camera to detect a surrounding mediumavailable for projection, and/or invoking a microphone to detectintensity of use environment noise, and/or invoking a motion sensor todetect moving state data of the user, and/or invoking a GPS or WiFi toidentify current location information, and/or invoking a batterymanagement unit to detect a current battery level.

For ease of understanding the foregoing embodiments, the followingprovide descriptions by using a process of interaction among modules ofthe intelligent terminal in a specific application scenario.

When an intelligent terminal receives a request for a video call, apre-presentation module 405 presents content to a user in a screendisplay manner, an acquiring module 401 acquires context data, to obtaininformation about a surrounding device and location information of theuser, a change judgment module 4021 determines that the context datachanges compared with context data acquired last time, an identificationunit 4022 identifies, according to the context data, that a current usescenario of the user is that it is a static state and there is asurrounding large screen display device, a presentation determiningmodule 403 determines that a first presentation mode, which correspondsto the user use scenario, of a presentation mode is sending content to alarge screen for display, and a content presentation module 404 presentsthe video call to the user in a manner of sending content to a largescreen for display.

The following describes a content presentation mode push method in anembodiment of the present disclosure. Referring to FIG. 6, an embodimentof a content presentation mode push method in the embodiments of thepresent disclosure includes:

601: An intelligent terminal acquires context data of a user.

When the intelligent terminal is in a powered-on state, the intelligentterminal can acquire the context data of the user.

602: The intelligent terminal identifies a user use scenario accordingto the context data.

After acquiring the context data, the intelligent terminal may identifythe user use scenario according to the context data, where the user usescenario is used to indicate a scene in which the user currently uses anintelligent device.

603: The intelligent terminal determines a corresponding presentationmode of the user use scenario.

After identifying the user use scenario, the intelligent terminaldetermines the corresponding presentation mode of the user use scenario,where the corresponding presentation mode includes at least onepresentation mode, and the presentation mode indicates a contentpresentation mode.

604: The intelligent terminal pushes the corresponding presentation modeto the user.

After determining the corresponding presentation mode, the intelligentterminal pushes the corresponding presentation mode to the user, so thatthe user selects a presentation mode from the pushed correspondingpresentation mode to perform content presentation.

In this embodiment of the present disclosure, after determining acorresponding presentation mode according to context data, anintelligent terminal pushes the corresponding presentation mode to auser for selection, so that the user can independently select a requiredpresentation mode from a suitable presentation mode to perform contentpresentation, thereby improving user experience.

In an actual application, the intelligent terminal may further detectthe selection by the user, and perform subsequent processing accordingto a selection result. Referring to FIG. 7, another embodiment of acontent presentation mode push method in the embodiments of the presentdisclosure includes:

701: An intelligent terminal acquires context data of a user.

When the intelligent terminal is in a powered-on state, the intelligentterminal can acquire the context data of the user.

The context data may also be referred to as context information, andrefers to information such as a history record of a location, an action,and a behavior of the user. The context data may be obtained fromvarious pieces of source information, for example, a light sensor may beinvoked to detect light intensity, a camera may be invoked to detect asurrounding medium available for projection, a microphone may be invokedto detect intensity of use environment noise, a motion sensor may beinvoked to detect moving state data of the user, a GPS or WiFi may beinvoked to identify location information of a current user, or a batterymanagement unit may be invoked to detect a current battery level, whichis not limited herein.

In summary, the context data reflects some attribute information relatedto the user.

The intelligent terminal may be set to acquire the context data once ata specific interval, a preset condition may be set to triggeracquisition of the context data, or the context data may be continuouslyacquired, which is not limited herein.

702: The intelligent terminal identifies a user use scenario accordingto the context data.

After acquiring the context data, the intelligent terminal may identifythe user use scenario according to the context data, where the user usescenario is used to indicate a scene in which the user currently uses anintelligent device.

There are many manners in which the intelligent terminal identifies auser use scenario according to context data. The intelligent terminalmay search for scenario configuration information, to obtain a user usescenario corresponding to the context data, where the scenarioconfiguration information includes a correspondence between a contextdata threshold range and the user use scenario, the intelligent terminalmay identify a user use scenario in a machine learning manner, forexample, establish a corresponding scenario model M for each scenario Aby using a specific quantity of training data sets, including dataacquired from a context data source, and a current user use scenario,when a set of data S is acquired from the context data source, S isentered into the model M, and output of M is determining whether the usescenario is the scenario A, and further, by continuously acquiringcontext data and user use scenario information, the intelligent terminalmay learn to update a scenario model, or the intelligent terminal maysearch for other information, to obtain the user use scenariocorresponding to the context data, which is not limited herein.

The user use scenario may include a scenario that can be identifiedaccording to the context data, for example, a battery level beinginsufficient, a surrounding environment being noisy, moving outdoors, orbeing static outdoors, which is not limited herein.

703: The intelligent terminal determines a corresponding presentationmode of the user use scenario.

After identifying the user use scenario, the intelligent terminaldetermines the corresponding presentation mode of the user use scenario,where the corresponding presentation mode includes at least onepresentation mode, and the presentation mode indicates a contentpresentation mode.

It should be noted that, the presentation mode may include a mode thatcan be used to present content, such as screen switching, switching tolarge screen display, projection display, holographic display, and voicebroadcast, which is not limited herein.

There are multiple methods for the intelligent terminal to determine acorresponding presentation mode of a user use scenario. The intelligentterminal may search a preset rule policy, to obtain the correspondingpresentation mode of the user use scenario, where the preset rule policyis used to indicate a correspondence between the user use scenario andthe presentation mode.

There may be multiple user use scenarios that are determined by theintelligent terminal according to context data. Policies in the presetrule policy may have different priorities. The intelligent terminalperforms sequential matching between multiple identified user usescenarios and the preset rule policy according to the priorities insequence. Sequences of priorities of matching presentation modes areused as sequences of display in corresponding presentation modes. Apreset rule policy shown in Table 1 is used as an example, where apolicy with a relatively small sequence number has a relatively highpriority.

As shown in Table 1, if the multiple identified user use scenariosinclude the battery level being insufficient or the surroundingenvironment being noisy, and are states of moving outdoors, theintelligent terminal sequentially pushes corresponding presentationmodes being screen display and voice broadcast.

In addition, after step 705, that is, the intelligent terminal detectsthe presentation mode that the user chooses to use, the intelligentterminal may record the presentation mode that the user chooses to usein the user use scenario, and then update, to the preset rule policy, acorrespondence between the user use scenario and the presentation modethat is chosen to be used, or the preset rule policy may be obtained inanother manner, which is not limited herein.

It may be understood that, in some simplified cases, for example, both aquantity of user use scenarios and a quantity of presentation modes arerelatively small, the intelligent terminal may also directly determine acorresponding presentation mode of context data according to the contextdata, which is not limited herein.

704: The intelligent terminal pushes the corresponding presentation modeto the user.

After determining the corresponding presentation mode, the intelligentterminal pushes the corresponding presentation mode to the user, so thatthe user selects a presentation mode from the pushed correspondingpresentation mode to perform content presentation.

705: The intelligent terminal detects whether the user chooses to usethe corresponding presentation mode.

After pushing the corresponding presentation mode to the user, theintelligent terminal detects whether the user chooses to use thecorresponding presentation mode, and if the user chooses to use at leastone presentation mode of the corresponding presentation mode, step 706is triggered, or if the user chooses not to use the correspondingpresentation mode, step 707 is triggered.

The intelligent terminal receives a selection operation by the user inmultiple manners. A selection of the user may be determined byidentifying a language of the user, or a selection of the user may bereceived by means of a pushbutton or a touchscreen, which is not limitedherein.

706: The intelligent terminal presents content to the user in thepresentation mode that the user chooses to use.

When the user chooses to use the at least one presentation mode of thecorresponding presentation mode, the intelligent terminal presents thecontent to the user in the presentation mode that the user chooses touse.

707: The intelligent terminal presents content to the user in a defaultpresentation mode.

When the user chooses not to use the corresponding presentation mode,the intelligent terminal presents the content to the user in the defaultpresentation mode.

It may be understood that, the default presentation mode may becustomized by the user, or may be preset before delivery, which is notlimited herein.

In this embodiment of the present disclosure, an intelligent terminaldetects a presentation mode that a user chooses to use in a current useruse scenario, and updates a correspondence between the user use scenarioand the presentation mode to a preset rule policy, so that thecorresponding presentation mode determined by the intelligent terminalcan better meet a requirement of the user for a presentation mode.

For ease of understanding, the following describes the contentpresentation mode push method in this embodiment of the presentdisclosure by using a specific application scenario.

After an intelligent terminal receives a short message service message,the intelligent terminal acquires context data, to obtain locationinformation of a user and intensity of surrounding noise, theintelligent terminal identifies, according to the context data, that auser use scenario is moving and a surrounding environment being quiet,the intelligent terminal determines a corresponding presentation mode(1. voice broadcast, and 2. projection display) of the user usescenario, the intelligent terminal pushes the corresponding presentationmode (1. voice broadcast, and 2. projection display) to the user, theintelligent terminal detects that the user selects a manner of the voicebroadcast, and the intelligent terminal plays content of the receivedshort message service message to the user in the manner of the voicebroadcast.

The following describes an intelligent terminal in an embodiment of thepresent disclosure. Referring to FIG. 8, another embodiment of anintelligent terminal in the embodiments of the present disclosureincludes an acquiring module 801 configured to acquire context data of auser, a scenario identification module 802 configured to identify a useruse scenario according to the context data acquired by the acquiringmodule 801, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device, a mode determiningmodule 803 configured to determine a corresponding presentation mode ofthe user use scenario, where the corresponding presentation modeincludes at least one presentation mode, and the presentation modeindicates a content presentation mode, and a push module 804 configuredto push the corresponding presentation mode to the user, so that theuser selects a presentation mode from the pushed correspondingpresentation mode to perform content presentation.

In this embodiment of the present disclosure, after the scenarioidentification module 802 and the mode determining module 803 determinea corresponding presentation mode according to context data, the pushmodule 804 pushes the corresponding presentation mode to a user forselection, so that the user can independently select a requiredpresentation mode from a suitable presentation mode to perform contentpresentation, thereby improving user experience.

In an actual application, the intelligent terminal may further detectthe selection by the user, and perform subsequent processing accordingto a selection result. Referring to FIG. 9, another embodiment of anintelligent terminal in the embodiments of the present disclosureincludes an acquiring module 901 configured to acquire context data of auser, a scenario identification module 902 configured to identify a useruse scenario according to the context data acquired by the acquiringmodule 901, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device, a mode determiningmodule 903 configured to determine a corresponding presentation mode ofthe user use scenario, where the corresponding presentation modeincludes at least one presentation mode, and the presentation modeindicates a content presentation mode, and a push module 904 configuredto push the corresponding presentation mode to the user, so that theuser selects a presentation mode from the pushed correspondingpresentation mode to perform content presentation.

In this embodiment, the intelligent terminal further includes adetection module 905 configured to detect whether the user chooses touse the corresponding presentation mode, a selective presentation module906 configured to when the user chooses to use at least one presentationmode of the corresponding presentation mode, present content to the userin the presentation mode that the user chooses to use, and a defaultpresentation module 907 configured to when the user chooses not to usethe corresponding presentation mode, present content to the user in adefault presentation mode.

The mode determining module 903 may be configured to search a presetrule policy, to obtain the corresponding presentation mode of the useruse scenario, where the preset rule policy is used to indicate acorrespondence between the user use scenario and the presentation mode,the corresponding presentation mode includes the at least onepresentation mode, and the presentation mode indicates the contentpresentation mode.

The intelligent terminal may further include a recording module 908configured to record the presentation mode that the user chooses to usein the user use scenario, and an update module 909 configured to update,to the preset rule policy, a correspondence between the user usescenario and the presentation mode that is recorded by the recordingmodule 908 and that the user chooses to use.

In this embodiment of the present disclosure, the detection module 905detects a presentation mode that a user chooses to use in a current useruse scenario, and the update module 909 updates a correspondence betweenthe user use scenario and the presentation mode to a preset rule policy,so that the corresponding presentation mode determined by theintelligent terminal can better meet a requirement of the user for apresentation mode.

For ease of understanding the foregoing embodiments, the followingprovide descriptions by using a process of interaction among modules ofthe intelligent terminal in a specific application scenario.

After an intelligent terminal receives a short message service message,an acquiring module 901 acquires context data, to obtain locationinformation of a user and intensity of surrounding noise, a scenarioidentification module 902 identifies, according to the context data,that a user use scenario is moving and a surrounding environment beingquiet, a mode determining module 903 determines a correspondingpresentation mode (1. voice broadcast, and 2. projection display) of theuser use scenario, a push module 904 pushes the correspondingpresentation mode (1. voice broadcast, and 2. projection display) to theuser, a detection module 905 detects that the user selects a manner ofthe voice broadcast, and the intelligent terminal plays content of thereceived short message service message to the user in the manner of thevoice broadcast.

The foregoing describes the intelligent terminal in this embodiment ofthe present disclosure from the perspective of unitized functionentities. The following describes an intelligent terminal in anembodiment of the present disclosure from the perspective of hardwareprocessing. Referring to FIG. 5, another embodiment of an intelligentterminal 500 in the embodiments of the present disclosure includes aninput apparatus 501, an output apparatus 502, a processor 503, and amemory 504.

In some embodiments of the present disclosure, the input apparatus 501,the output apparatus 502, the processor 503, and the memory 504 may beconnected to by using a bus or in another manner, and a connection byusing a bus is used as an example in FIG. 5.

By invoking an operation instruction stored in the memory 504, theprocessor 503 is configured to perform the following steps acquiringcontext data of a user, identifying a user use scenario according to thecontext data, where the user use scenario is used to indicate a scene inwhich the user currently uses an intelligent device, determining acorresponding presentation mode of the user use scenario, where thecorresponding presentation mode includes at least one presentation mode,and the presentation mode indicates a content presentation mode, andpushing the corresponding presentation mode to the user, so that theuser selects a presentation mode from the pushed correspondingpresentation mode to perform content presentation.

In some embodiments of the present disclosure, the processor 503 isfurther configured to perform the following steps detecting whether theuser chooses to use the corresponding presentation mode, and when theuser chooses to use at least one presentation mode of the correspondingpresentation mode, presenting content to the user in the presentationmode that the user chooses to use, or when the user chooses not to usethe corresponding presentation mode, presenting the content to the userin a default presentation mode.

In some embodiments of the present disclosure, the processor 503performs the following steps searching for a preset rule policy, toobtain the corresponding presentation mode of the user use scenario,where the preset rule policy is used to indicate a correspondencebetween the user use scenario and the presentation mode.

In some embodiments of the present disclosure, the processor 503 furtherperforms the following steps recording the presentation mode that theuser chooses to use in the user use scenario, and updating, to thepreset rule policy, a correspondence between the user use scenario andthe presentation mode that the user chooses to use.

Referring to FIG. 10, another embodiment of an intelligent terminal inthe embodiments of the present disclosure includes a context data source1001, a scenario identification module 1002, a display policy settingmodule 1003, a display mode recommendation and control module 1004, auser interface (UI) 1005, and a display module 1006.

The context data source 1001 is configured to detect various types ofcontext information in a current use scenario, and includes a lightsensor configured to detect light intensity, a camera configured todetect a surrounding medium available for projection, a microphoneconfigured to detect whether a use environment is noisy, a motion sensorconfigured to detect whether a user moves, a GPS, WiFi, or the likeconfigured to identify current location information, such as indoors oroutdoors, another detection device, which, for example, identifieswhether there is a surrounding large screen display apparatus available,and a battery management unit configured to detect a status of a currentbattery level.

The scenario identification module 1002 is configured to identify acurrent user use scenario according to various types of contextparameters that are detected by the context data source. The user usescenario may include two parts: environment information (for example,indoors/outdoors, location information, a noise level of a surroundingenvironment, whether a medium available for projection is detected inthe surrounding environment, whether a large screen display apparatusexists in the surrounding environment) and a behavior state of the user(for example, whether the user is moving).

For example, the scenario identification module 1002 may identify a usescenario of a user from the following dimensions, as shown in Table 2.

TABLE 2 Sequence Scenario number dimension 1 Battery level(sufficient/insufficient) 2 Environment volume (quiet/noisy) 3 Usermoving/being static 4 Indoors/outdoors 5 Indoor environment: whetherthere is a surrounding large screen display apparatus available/whetherthere is a surrounding medium available for projection

The use scenario of the user may be identified in a conventional rulematching manner, which is implemented by defining a configuration filein advance, and stipulating a correspondence between a preset scenarioand a threshold range of a detected context parameter.

In one embodiment, the use scenario of the user may be identified in amachine learning manner, where a scenario model M is established foreach scenario A by using a specific quantity of training data sets,including data acquired by the context data source and a scenarionotation, at that time, of the user, when the context data sourceacquires a set of data S, S is entered into the model M, and output of Mis determining whether the use scenario is the scenario A. Further, byusing continuously acquired context data and scenario notationinformation, a system can learn to update a scenario model, therebyincreasing accuracy of identifying a use scenario.

The display policy setting module 1003 is configured to set and storecorrespondences between user use scenarios and intelligent terminaldisplay modes. In an initial condition, the system provides a defaultdisplay policy setting, and additionally, the user may modify and updatea display policy according to a requirement and a preference of the userby using input of the policy setting module. In addition, by using adisplay mode selection that is currently fed back by the user and thatis recorded by the display mode recommendation and control module 1004,the display policy setting module 1003 updates and adjusts a displaymode corresponding to a currently identified scenario to a correspondingdisplay mode that is fed back and selected by the user.

Table 1 shows some possible examples of display policies. Table 1includes eight definitions of display mode policies, where a policy witha relatively small sequence number has a relatively high priority. Whenidentifying multiple use scenarios, the system performs sequentialmatching between the multiple identified scenarios and a display policytable in sequence according to sequence numbers of the display policies.When one scenario thereof succeeds in matching, a corresponding displaymode recommended by the system can be obtained.

As shown in Table 1, in cases of the battery level being insufficientand the surrounding environment being noisy, a scenario identifiedaccording to other context is temporarily not considered, and a screendisplay mode is preferentially considered. Another display policy isconsidered only when the foregoing use scenarios do not exist, forexample, when it is detected that a user is moving outdoors, apresentation mode of voice broadcast is used, or if it is detected thata user is in a static state outdoors, a screen presentation mode isused. When a scenario in which a user is indoors is detected, whetherthere is an available large screen display device in a surroundingenvironment is preferentially determined. If the device exists, anintelligent terminal sends to-be-presented content to the large screendisplay device for presentation to bring relatively good visualexperience to the user. If the device does not exist, whether the useris in a moving state is determined. If the user is in the moving state,content presentation is performed in a manner of voice broadcast. If theuser is static, whether there is a surrounding projection mediumavailable (such as a desk or a wall) is further determined. If there isthe medium, presentation is performed in a projection manner, otherwise,content is presented in a 3D holographic display manner.

The display mode recommendation and control module 1004 performs,according to the display policy stored in the display policy settingmodule 1003, matching between the current user use scenario identifiedby the scenario identification module 1002 and the display policyaccording to matching priorities, selects a display mode correspondingto the current use scenario as a preferred display manner, presents andrecommends the preferred display manner to the user by using the UI1005, and controls, according to information that is received by the UIand that is about whether the recommended display mode is used for auser feedback, a corresponding display unit in the display module 1006to present content.

In one embodiment, when there is only one recommended display mode, anintelligent terminal prompts, to a user in a voice manner, an availabledisplay mode that is currently recommended, and inquires a user whetherto present content in the mode, or when there are multiple recommendeddisplay modes, an intelligent terminal presents all recommended displaymodes to a user in a manner of screen display, and receives a selectionof the user.

In one embodiment, the display mode recommendation and control module1004 may provide multiple display modes simultaneously that arecurrently available and that are obtained by a user by performingmatching between a context and a display policy, perform presentationaccording to a specific priority, for the user to select a most suitabledisplay mode to display to-be-presented content, and send a selection,which is fed back by the user, to the policy setting module 1003, toupdate a display policy corresponding to a currently identifiedscenario. In a case in which multiple display modes are recommended, apreferred UI is a selection interface of a touchscreen.

The UI 1005 is used for interaction between an intelligent terminal anda user. An optional UI manner includes a voice command manner, atouchscreen manner, a manner of selection by means of a pushbutton, orthe like. Preferably, an intelligent terminal prompts, to a user in avoice manner, an available display mode that is currently recommended,inquires the user whether to present content in the mode, and receives,identifies, and parses a voice command of the user, or acquires feedbackinformation of the user by receiving a selection by means of apushbutton or a touchscreen.

The display module 1006 includes at least two display units of a displayscreen unit, a projection unit, a holographic display unit, and a voiceplay unit.

The 3D holographic display unit converts a to-be-presented 2D image intoa 3D image by using a holographic image processing program, and restoresa 3D holographic image by using a built-in slide show program and anoptical lens, so that the user obtains more real liveness.

In addition, the projection unit may further adjust a focal length and adirection of projection, and the focal length adjustment is related to adistance between a cell phone and a projection screen. By means of thefocal length adjustment, a clearest image can be obtained at anydistance within a projection range. By means of the directionadjustment, projection may be switched between horizontal or verticaldisplay.

It may be clearly understood by persons skilled in the art that, for thepurpose of convenient and brief description, for a detailed workingprocess of the foregoing system, apparatus, and unit, reference may bemade to a corresponding process in the foregoing method embodiments, anddetails are not described herein again.

In the several embodiments provided in this application, it should beunderstood that the disclosed system, apparatus, and method may beimplemented in other manners. For example, the described apparatusembodiment is merely exemplary. For example, the unit division is merelylogical function division and may be other division in actualimplementation. For example, a plurality of units or components may becombined or integrated into another system, or some features may beignored or not performed. In addition, the displayed or discussed mutualcouplings or direct couplings or communication connections may beimplemented by using some interfaces. The indirect couplings orcommunication connections between the apparatuses or units may beimplemented in electronic, mechanical, or other forms.

The units described as separate parts may or may not be physicallyseparate, and parts displayed as units may or may not be physical units,may be located in one position, or may be distributed on a plurality ofnetwork units. Some or all of the units may be selected according toactual needs to achieve the objectives of the solutions of theembodiments.

In addition, functional units in the embodiments of the presentdisclosure may be integrated into one processing unit, or each of theunits may exist alone physically, or two or more units are integratedinto one unit. The integrated unit may be implemented in a form ofhardware, or may be implemented in a form of a software functional unit.

When the integrated unit is implemented in the form of a softwarefunctional unit and sold or used as an independent product, theintegrated unit may be stored in a computer-readable storage medium.Based on such an understanding, the technical solutions of the presentdisclosure essentially, or the part contributing to the prior art, orall or some of the technical solutions may be implemented in the form ofa software product. The software product is stored in a storage mediumand includes several instructions for instructing a computer device(which may be a personal computer, a server, or a network device) toperform all or some of the steps of the methods described in theembodiments of the present disclosure. The foregoing storage mediumincludes any medium that can store program code, such as a UniversalSerial Bus (USB) flash drive, a removable hard disk, a read-only memory(ROM), a random access memory (RAM), a magnetic disk, or an opticaldisc.

The foregoing embodiments are merely intended for describing thetechnical solutions of the present disclosure, but not for limiting thepresent disclosure. Although the present disclosure is described indetail with reference to the foregoing embodiments, persons of ordinaryskill in the art should understand that they may still makemodifications to the technical solutions described in the foregoingembodiments or make equivalent replacements to some technical featuresthereof, without departing from the spirit and scope of the technicalsolutions of the embodiments of the present disclosure.

1. A method performed by an intelligent terminal, comprising: acquiringcontext data of a user; identifying a user use scenario according to thecontext data, wherein the user use scenario indicates a scene in whichthe user is currently using an intelligent device; determining apresentation mode corresponding to the user use scenario, wherein thepresentation mode indicates a mode of presenting content to the user;and pushing the presentation mode to the intelligent device to receive auser selection of the presentation mode and present the content to theuser.
 2. The method of claim 1, wherein after pushing the presentationmode to the intelligent device, the method further comprises: detectingwhether the user selects the presentation mode; causing the content tobe presented to the user in the presentation mode when the presentationmode is selected by the user; and causing the content to be presented tothe user in a default presentation mode when the user does not selectthe presentation mode.
 3. The method of claim 2, further comprisingsearching for a preset rule policy to obtain the presentation mode,wherein the preset rule policy indicates a correspondence between theuser use scenario and the presentation mode.
 4. The method of claim 3,further comprising: detecting that the user selects the presentationmode; recording the presentation mode; and updating, according to thepreset rule policy, a correspondence between the user use scenario andthe presentation mode.
 5. The method of claim 1, further comprisingpresenting the content to the user in the presentation mode.
 6. Themethod of claim 1, further comprising presenting the content to the userin a default presentation mode when the user does not select thepresentation mode.
 7. The method of claim 1, further comprisingacquiring the context data from at least one of a light sensor, acamera, a microphone, a motion sensor, a Global Positioning System(GPS), a Wi-Fi, or a battery management unit.
 8. An intelligentterminal, comprising: a memory configured to store instructions; and aprocessor coupled to the memory configured to execute the instructions,which cause the intelligent terminal to be configured to: acquirecontext data of a user; identify a user use scenario according to thecontext data, wherein the user use scenario indicates a scene in whichthe user is currently using an intelligent device; determine a firstpresentation mode corresponding to the user use scenario, wherein thefirst presentation mode indicates a mode of presenting content to auser; and present the content to the user in the first presentationmode.
 9. The intelligent terminal of claim 8, wherein the instructionsfurther cause the intelligent terminal to be configured to acquire thecontext data of the user when the content needs to be presented.
 10. Theintelligent terminal of claim 8, wherein the instructions further causethe intelligent terminal to be configured to: present the content to theuser in a second presentation mode; determine whether the context datachanges compared with prior context data from a previous acquiringcycle; and identify the user use scenario according to the context datawhen the context data changes compared with the prior context data. 11.The intelligent terminal of claim 8, wherein the instructions furthercause the intelligent terminal to be configured to search for scenarioconfiguration information to obtain the user use scenario correspondingto the context data, wherein the scenario configuration informationcomprises a correspondence between a context data threshold range andthe user use scenario.
 12. The intelligent terminal of claim 8, furthercomprising: a light sensor configured to detect light intensity; acamera configured to detect a surrounding medium available forprojection; a microphone configured to detect intensity of environmentnoise; a motion sensor configured to detect moving state data of theuser; and a Global Positioning System (GPS) configured to identifycurrent location information, and wherein the instructions further causethe intelligent terminal to be configured to detect a current batterylevel.
 13. The intelligent terminal of claim 8, wherein the instructionsfurther cause the intelligent terminal to be configured to receive aselection of the first presentation mode from the user before thecontent is presented to the user.
 14. The intelligent terminal of claim8, wherein the memory is further configured to store a preset rulepolicy indicating an association between the user use scenario and thefirst presentation mode.
 15. An intelligent terminal, comprising: amemory configured to store instructions; and a processor coupled to thememory and configured to execute the instructions, which cause theintelligent terminal to be configured to: acquire context data of auser, identify a user use scenario according to the context data,wherein the user use scenario indicates a scene in which the user iscurrently using an intelligent device; determine a presentation modecorresponding to the user use scenario, wherein the presentation modeindicates a mode of presenting content to the user; and push thepresentation mode to the intelligent device to receive a user selectionof the presentation mode and present the content to the user.
 16. Theintelligent terminal of claim 15, wherein the instructions further causethe intelligent terminal to be configured: detect whether the userselects the presentation mode; cause the content to be presented to theuser in the presentation mode when the presentation mode is selected bythe user; and cause the content to be presented to the user in a defaultpresentation mode when the user does not select presentation mode. 17.The intelligent terminal of claim 16, wherein the instructions furthercause the intelligent terminal to be further configured to search apreset rule policy to obtain the presentation mode, wherein the presetrule policy indicates a correspondence between the user use scenario andthe presentation mode.
 18. The intelligent terminal of claim 17, whereinthe instructions further cause the intelligent terminal to be configuredto: record the presentation mode; and update, according to the presetrule policy, a correspondence between the user use scenario and thepresentation mode.
 19. The intelligent terminal of claim 15, wherein theinstructions further cause the intelligent terminal to be configured tocause the content to be presented to the user in the presentation mode.20. The intelligent terminal of claim 15, wherein the instructionsfurther cause the intelligent terminal to be configured to cause thecontent to be presented to the user in a default presentation mode whenthe user does not select the presentation mode.